14801 matches found
CVE-2025-21884
CVE-2025-21884 concerns the Linux kernel topic “net: better track kernel sockets lifetime.” The description in Astra Linux and related Nessus references show the issue arises because kernel sockets freed during pernet_operations->exit() can be delayed by remaining tx packets in qdisc/device qu...
CVE-2025-21955
The CVE-2025-21955 issue affects the Linux kernel’s ksmbd module. Affected component: ksmbd_work and ksmbd_conn handling during oplock break notification. Root cause described: ksmbd_work could be freed after the connection was released, so the r_count of ksmbd_conn is incremented to indicate req...
CVE-2025-21980
The CVE-2025-21980 entry concerns the Linux kernel GRED scheduler. It covers a potential NULL pointer dereference when kzalloc in gred_init returns NULL and the error path leads to gred_destroy, which calls gred_offload and may pass a NULL pointer to memset, potentially crashing the kernel. The i...
CVE-2025-21995
The CVE-2025-21995 entry documents a Linux kernel vulnerability in drm/sched related to a fence reference count leak. The root cause is a leak of the last_scheduled fence when an entity is killed and adding a cleanup callback fails; the fix decrements the prev fence reference count when dma_fence...
CVE-2025-22015
Technical details for CVE-2025-22015 are not publicly available in the provided documents. Monitor for updates from vendors and security advisories.
CVE-2025-22064
CVE-2025-22064 affects the Linux kernel nf_tables: when nf_tables_updchain encounters an error, the code path may unregister a hook that wasn’t registered if the table is dormant. Root cause: move the hook assignment into the registration block so dormant tables do not unregister. Impact per sour...
CVE-2025-22102
CVE-2025-22102 affects the Linux kernel Bluetooth btnxpuart driver. The issue causes a kernel panic during FW release when WLAN/BT firmware downloads occur in parallel and the hardware delivers only one bootloader signature; the driver enters FW download mode but, after a 60-second timeout, a rel...
CVE-2025-37787
CVE-2025-37787 affects the Linux kernel in the mv88e6xxx DSA driver. The issue arises when unbinding the driver: a NULL devlink global region pointer is passed to devlink_region_destroy(), causing a NULL-tolerant crash. The root cause is that some devlink regions (MV88E6XXX_REGION_STU and MV88E6X...
CVE-2025-37811
CVE-2025-37811 is a Linux kernel vulnerability in the USB chipidea ci_hdrc_imx driver. The root cause is an unsafe dereference of data->usbmisc_data when usbmisc is NULL; the fix adds a guard before dereferencing the pointer. Reported under CVSSv3.1: AV Local, AC Low, PR Low, UI None, S U, C a...
CVE-2025-37873
The CVE-2025-37873 entry concerns the Linux kernel Ethernet driver for Broadcom/BNXT (eth: bnxt). The issue arises in the Tx path after a conversion to a free-running tx_prod, where masking on the Tx error path was missed, causing a crash on error conditions such as DMA mapping failures. The root...
CVE-2025-37921
The CVE-2025-37921 entry covers a Linux kernel VXLAN vnifilter issue where deleting a VNI could remove the default FDB entry without holding the hash lock. Root cause: unlocked deletion of the default FDB entry when a VNI is removed from a VXLAN device in vnifilter mode. Impact: described warning...
CVE-2025-38109
CVE-2025-38109 — Linux kernel : Affected component is the mlx5/eswitch path used for ECVF vports on BlueField devices. The issue is a use-after-free (UAF) during shutdown when a virtual function is created on the embedded BlueField chip, causing the vport ACL ingress table to not be properly dest...
CVE-2010-2240
CVE-2010-2240 affects the Linux kernel via the do_anonymous_page function in mm/memory.c, where improper separation of the stack and heap allows context-dependent attackers to execute arbitrary code by writing to the bottom page of a shared memory segment, demonstrated by a memory-exhaustion atta...
CVE-2010-2524
CVE-2010-2524 affects the Linux kernel CIFS DNS upcall: when CONFIG_CIFS_DFS_UPCALL is enabled, DNS resolution relies on a user keyring via the dns_resolver upcall in the cifs.upcall userspace helper. This allows local privileged or nearby users to spoof DNS query results and mount arbitrary CIFS...
CVE-2010-3477
The CVE-2010-3477 issue affects the Linux kernel’s net/sched/act_police.c (tcf_act_police_dump) in versions before 2.6.36-rc4. The root cause is incomplete initialization of certain structure members during dump operations, allowing local users to read potentially sensitive kernel memory. The vul...
CVE-2011-4077
CVE-2011-4077 is a Linux kernel XFS-related vulnerability described in the provided documents as a buffer overflow in the xfs_readlink function (fs/xfs/xfs_vnodeops.c) when CONFIG_XFS_DEBUG is disabled. The issue affects Linux kernel 2.6 with XFS, allowing a local attacker to cause memory corrupt...
CVE-2014-3184
The CVE-2014-3184 entry concerns the Linux kernel HID subsystem prior to 3.16.2, where report_fixup can be abused by a crafted device with a small HID report descriptor to trigger an out-of-bounds write and denial of service when the device is physically proximate. Affected components include HID...
CVE-2014-4652
CVE-2014-4652 affects the Linux kernel ALSA sound subsystem. A race condition in the tlv handler (snd_ctl_elem_user_tlv) within sound/core/control.c before version 3.15.2 allows local users to read kernel memory via /dev/snd/controlCX. Impact is partial confidentiality of kernel memory. The vulne...
CVE-2015-0570
CVE-2015-0570 is a stack-based buffer overflow in the SET_WPS_IE IOCTL in wlan_hdd_hostapd.c of the Linux kernel WLAN driver (3.x/4.x), as used in Qualcomm Innovation Center (QuIC) Android contributions for MSM devices and similar products. Exploitation requires a crafted application with a long ...
CVE-2015-3290
The connected Astra Linux bulletin describes CVE-2015-3290 in the Linux kernel context and confirms the vulnerability fix: limiting the Haswell performance counter period to mitigate NMI-related privilege escalation. It documents that the issue stemmed from a too-small initial frequency-estimatio...
CVE-2017-15102
CVE-2017-15102 originates from the Linux kernel prior to 4.8.1, where the tower_probe function in drivers/usb/misc/legousbtower.c can be exploited locally by a near-physically proximate attacker via a crafted USB device. The issue is triggered by a write-what-where condition that arises after a r...
CVE-2019-15793
CVE-2019-15793 concerns a shiftfs issue in Ubuntu’s patched Linux kernel (5.0/5.3). The bug translated user/group IDs to init_user_ns instead of the lower filesystem’s s_user_ns, risking bypass of discretionary access control. Consequence: local attacker could exploit the mis-translation to acces...
CVE-2019-20422
The CVE-2019-20422 issue affects the Linux kernel prior to 5.3.4, where fib6_rule_lookup in net/ipv6/ip6_fib.c mishandles the RT6_LOOKUP_F_DST_NOREF flag in a reference-count decision, potentially causing a crash identified by syzkaller (CID-7b09c2d052db). The vulnerability arises from incorrect ...
CVE-2021-20219
CVE-2021-20219: Linux kernel DoS in n_tty_receive_char_special (drivers/tty/n_tty.c). Local attacker with unprivileged user can delay the loop (ldata->read_head changes) due to a missing sanity check, impacting availability. The initial doc does not specify affected kernel versions, patches, o...
CVE-2021-47074
In CVE-2021-47074, the Linux kernel nvme-loop module had a memory leak in nvme_loop_create_ctrl(): if nvme_init_ctrl() fails, the created loop ctrl must be freed before exiting. The fix ensures proper cleanup of the loop ctrl on error to avoid leaking memory. The vulnerability’s described impact ...
CVE-2021-47119
CVE-2021-47119 (Linux kernel/ext4) involves a memory leak in ext4_fill_super where buffer head references (and the page referenced by b_data) are not freed by kill_bdev. The issue arises when block sizes differ: sb_set_blocksize() kills current buffers/page cache via kill_bdev and then rereads th...
CVE-2021-47576
CVE-2021-47576 concerns the Linux kernel SCSI subsystem, specifically the scsi_debug driver. The issue is a use-after-free (UAF) caused by insufficient validation of the block descriptor length in resp_mode_select(), leading to a KASAN crash (Read of size 1) in resp_mode_select() and related SCSI...
CVE-2021-47659
CVE-2021-47659 affects the Linux kernel DRM plane path. The vulnerability arises because the range check for format_count is performed late in __drm_universal_plane_init(); if format_count > 64 yields a WARN_ON, it can leak the plane->format_types array and skip drm_mode_object_unregister()...
CVE-2022-2590
Astra Linux bulletin confirms CVE-2022-2590 was addressed in Linux kernel MM/GUP logic by fixing FOLL_FORCE COW security issue and removing FOLL_COW. The patch targets races where a read-only shared page could become writable via FOLL_FORCE during COW, enabling unprivileged local writes to read‑o...
CVE-2022-48853
The CVE-2022-48853 entry concerns a Linux kernel swiotlb information leak when using DMA_FROM_DEVICE during SCSI SG I/O. The description explains a multi-step scenario where a bounce buffer and swiotlb can expose non-zero data from user space, potentially leaking content when the TUR (Test Unit R...
CVE-2022-49229
CVE-2022-49229 affects the Linux kernel: when unregistering a physical PTP clock that has attached virtual clocks, the kernel now unregisters the virtual clocks as well to prevent a fault. The issue could trigger a page fault in ptp_vclock_read and lead to an OOPs trace, as shown in the provided ...
CVE-2022-49279
CVE-2022-49279 targets the Linux kernel NFSD on 32-bit systems, where the operation len * sizeof(*p) can overflow, potentially causing kernel instability (A high impact/DoS) with local attack capability. Public advisories (Astra Linux, Tencent Linux, etc.) discuss the 32‑bit overflow and show tha...
CVE-2022-49557
CVE-2022-49557 affects the Linux kernel in x86/fpu/KVM. The root cause is KVM’s guest FPU uABI size being set to the host default instead of KVM’s historic size, causing out-of-bounds writes to the XSAVE header when saving FPU state for guests on hosts without XSAVE. This can lead to data corrupt...
CVE-2022-49804
CVE-2022-49804 refers to a Linux kernel issue affecting s390 where making current_stack_pointer a global register variable exposed a gcc bug. The vulnerability is tied to stack pointer handling and can lead to stack corruption on affected builds. Public description notes that to mitigate, the min...
CVE-2023-52518
Astra Linux security bulletin confirms CVE-2023-52518 affecting the Linux kernel Bluetooth stack: hci_codec: Fix leaking content of local_codecs. The vulnerability arises when codecs are stored in the local_codecs list and elements aren’t freed, causing a memory leak. The bulletin notes a patch t...
CVE-2023-52640
CVE-2023-52640 (Linux kernel ntfs3): The issue is a local, out-of-bounds in ntfs_listxattr where the length of the name must not exceed the allocated EA space. Affected code path is in the ntfs3 filesystem. The connected Astra Linux advisory confirms the same vulnerability and indicates a resolve...
CVE-2023-52769
CVE-2023-52769 concerns the Linux kernel wireless driver ath12k. The issue arises in the htt_mlo_offset event handling path, where the code calling ath12k_mac_get_ar_by_pdev_id() was not protected by an RCU read-side critical section, potentially enabling use-after-free in active pdev contexts. T...
CVE-2023-52778
CVE-2023-52778 affects the Linux kernel’s MPTCP implementation. The root cause is a commit that allowed TCP sockets and MPTCP subflows to build egress packets larger than 64K, exceeding the DSS data size and causing misrepresentation on the wire and stream corruption. The issue manifests as large...
CVE-2023-52812
CVE-2023-52812 affects the Linux kernel in the DRM/AMD path for updating PCIe parameters in SR-IOV environments. The root cause is that pcie_table->num_of_link_levels can be 0, making num_of_levels − 1 evaluate to an invalid index and potentially causing an out-of-bounds access. The vulnerabil...
CVE-2023-52884
CVE-2023-52884 is a Linux kernel issue where the input core locking for the cyapa driver’s suspend/resume paths was missing, allowing a warning to be emitted during suspend on Samsung Exynos5250 Snow Chromebook. The fix adds input->mutex locking in suspend/resume to prevent races with other in...
CVE-2023-52991
CVE-2023-52991 applies to the Linux kernel net subsystem, specifically a NULL pointer dereference in skb_segment_list caused by frag_list being NULL after a GRO/GSO fraglist chaining change. The issue can lead to kernel panics during UDP/GSO processing when frag_list is unexpectedly pulled into t...
CVE-2023-53016
CVE-2023-53016 concerns a potential deadlock in the Linux kernel Bluetooth rfcomm path. The issue arises when rfcomm_sock_connect holds the sk lock while waiting for the rfcomm lock, and rfcomm_sock_release may hold the rfcomm lock and attempt to acquire the sk lock, creating a deadlock scenario....
CVE-2023-53113
The CVE-2023-53113 entry concerns the Linux kernel wifi NL80211 offchannel check. A NULL-pointer dereference could occur when a link was created by userspace in AP mode but not activated yet, resulting in a chandef that is invalid or has no channel. The vulnerability arises from dereferencing thi...
CVE-2024-26647
CVE-2024-26647 affects the Linux kernel DRM/AMD display component. In link_set_dsc_pps_packet(), a dereference of struct display_stream_compressor *dsc could occur (dsc->ctx->logger) before a NULL pointer check, enabling a potential crash when the dsc pointer is NULL. The issue has been fix...
CVE-2024-26842
The CVE-2024-26842 issue is a Linux kernel vulnerability in the SCSI UFS host controller code (ufshcd_clear_cmd). In MCQ mode, when task_tag >= 32 and sizeof(unsigned int) == 4, 1U <
CVE-2024-35929
The CVE-2024-35929 issue affects the Linux kernel in the rcu_nocb path, specifically when CONFIG_RCU_NOCB_CPU_DEFAULT_ALL=y and CONFIG_RCU_LAZY=y. It can trigger WARN_ON_ONCE in rcu_nocb_bypass_lock() and rcu_nocb_wait_contended(), potentially exposing a local-privilege or local-execution impact ...
CVE-2024-42267
CVE-2024-42267 : Linux kernel riscv MM path fix. The vulnerability is in the page fault handling where VM_FAULT_SIGSEGV was not handled, now added to mm_fault_error() so the process is killed correctly and the kernel BUG is avoided. This is a kernel-level issue in the riscv memory management subs...
CVE-2024-42285
CVE-2024-42285 affects the Linux kernel RDMA/iwcm subsystem. The issue is a use-after-free involving destroying CM IDs: a newly allocated rdma_id_private (conn_id) is linked to an existing iw_cm_id (cm_id) and used to set cm_id->context and cm_id->cm_handler, while rdma_destroy_id() frees b...
CVE-2024-42318
CVE-2024-42318: In the Linux kernel, Landlock loses track of its restrictions when cred are replaced due to missing cred_transfer hook. The special case KEYCTL_SESSION_TO_PARENT uses cred_transfer, while Landlock implements only cred_prepare, causing Landlock restrictions to be dropped and enabli...
CVE-2024-43831
The CVE-2024-43831 vulnerability affects the Linux kernel media/mediatek/vcodec path, specifically the vpu_dec_init function where an invalid decoder VSI could be mishandled. The fix, as documented, ensures the decoder VSI is valid for future use, reducing the risk of exploitation. The issue is c...